45
25
98
43
58
21
22
2
2222
4
6
1
0
3
7
2
4
